macrame lace - Turkish English Dictionary